#define _CRT_SECURE_NO_WARNINGS 1

//#include <stdio.h>
//
//int main()
//{
//    int d = 3, a = 2, n, sum = 2;
//    scanf("%d", &n);
//    for (int i = 2; i <= n; i++)
//    {
//        sum += a + (i - 1) * d;
//    }
//    printf("%d", sum);
//    return 0;
//}

//#include <stdio.h>
//
//int i;
//
//void prt()
//{
//	for (i = 5; i < 8; i++)
//		printf("%c", '*');
//	printf("\t");
//} 
//
//int main()
//{
//	for (i = 5; i <= 8; i++)
//		prt();
//	return 0;
//} 
//
//int main()
//{
//	int a = 3;
//	printf("%d\n", (a += a -= a * a));
//	return 0;
//}
//
//#include <stdio.h>
//
//int main()
//{
//    int n, i, arr[2000], count = 0, count1 = 0;
//    double sum = 0.0;
//    scanf("%d", &n);
//    for (i = 0; i < n; i++)
//    {
//        scanf("%d", &arr[i]);
//        if (arr[i] < 0)
//            count++;
//        if (arr[i] > 0)
//        {
//            count1++;
//            sum += arr[i];
//        }
//    }
//    printf("%d ", count);
//    if (count1 == 0)
//        printf("0.0\n");
//    else
//    {
//        printf("%.1lf", sum / count1);
//    }
//    return 0;
//}
//
//#include <stdio.h>
//
//int* findErrorNums(int* nums, int numsSize, int* returnSize) {
//    int i = 0;
//    for (i = 0; i < numsSize; i++) {
//        if (*(nums + i) == *(nums + i + 1)) {
//            returnSize = nums + i;
//            *(nums + i + 1) = i + 2;
//            break;
//        }
//    }
//    return returnSize;
//}
//
//int main()
//{
//    int arr[10] = { 1,2,3,4,5,5,7,8,9,10 };
//    int* p = NULL;
//    findErrorNums(arr, 10, p);
//    for (int i = 1; i <= 2; i++)
//    {
//        printf("%d", *p);
//    }
//    return 0;
//}

